/***************************************************************************
 *   Copyright (c) 2006 Jürgen Riegel <juergen.riegel@web.de>              *
 *                                                                         *
 *   This file is part of the FreeCAD CAx development system.              *
 *                                                                         *
 *   This library is free software; you can redistribute it and/or         *
 *   modify it under the terms of the GNU Library General Public           *
 *   License as published by the Free Software Foundation; either          *
 *   version 2 of the License, or (at your option) any later version.      *
 *                                                                         *
 *   This library  is distributed in the hope that it will be useful,      *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 *   GNU Library General Public License for more details.                  *
 *                                                                         *
 *   You should have received a copy of the GNU Library General Public     *
 *   License along with this library; see the file COPYING.LIB. If not,    *
 *   write to the Free Software Foundation, Inc., 59 Temple Place,         *
 *   Suite 330, Boston, MA  02111-1307, USA                                *
 *                                                                         *
 ***************************************************************************/


#ifndef __QtAll__
#define __QtAll__

// Qt Toolkit
// QtCore
#include <qglobal.h>
#include <QBuffer>
#include <QDirIterator>
#include <QElapsedTimer>
#include <qeventloop.h>
#include <qfile.h>
#include <QLibraryInfo>
#include <QMutex>
// #include <qmath.h>
#include <qnamespace.h>
#include <QObject>
#include <QPointer>
#include <QProcess>
#include <qrect.h>
#include <qregexp.h>
#include <qrunnable.h>
#include <QSet>
#include <QSignalMapper>
#include <QTemporaryFile>
#include <qtextcodec.h>
#include <qtextstream.h>
#include <qthread.h>
#include <qthreadpool.h>
#include <qtimer.h>
#include <qtranslator.h>
#include <QUrl>
#include <QUrlQuery>
#include <QVariant>
#include <QVariantAnimation>
#include <QWaitCondition>
// QtGui
#include <QAbstractEventDispatcher>
#include <QAbstractItemModel>
#include <QtGui/QStandardItemModel>
#include <QtGui/QAbstractTextDocumentLayout>
#include <QtWidgets/qaction.h>
#include <QtWidgets/QActionGroup>
#include <QtWidgets/qapplication.h>
#include <QtGui/QBitmap>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/qcheckbox.h>
#include <QtGui/qclipboard.h>
#include <QtWidgets/qcolordialog.h>
#include <QtWidgets/qcombobox.h>
#include <QtGui/qcursor.h>
#include <QtGui/QDesktopServices>
#include <QtWidgets/QDesktopWidget>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QDockWidget>
#include <QtGui/QDrag>
#include <QtWidgets/qdrawutil.h>
#include <QtGui/qevent.h>
#include <QtWidgets/QFileDialog>
#include <QtWidgets/QFileIconProvider>
#include <QtGui/qfontdatabase.h>
#include <QtWidgets/qfontdialog.h>
#include <QtWidgets/QGraphicsProxyWidget>
#include <QtWidgets/QGraphicsRectItem>
#include <QtSvg/QGraphicsSvgItem>
#include <QtWidgets/QGraphicsSceneContextMenuEvent>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHeaderView>
#include <QtGui/qimage.h>
#include <QtGui/QImageWriter>
#include <QtWidgets/qinputdialog.h>
#include <QtWidgets/QItemDelegate>
#include <QtWidgets/QItemEditorFactory>
#include <QtGui/QKeyEvent>
#include <QtWidgets/qlabel.h>
#include <QtWidgets/qlayout.h>
#include <QtWidgets/qlineedit.h>
#include <QtWidgets/QListWidget>
#include <QLocale>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMdiArea>
#include <QtWidgets/QMdiSubWindow>
#include <QtWidgets/qmenubar.h>
#include <QtWidgets/qmessagebox.h>
#include <QMessageLogContext>
#include <QMimeData>
#include <QtGui/qmovie.h>
#include <QtGui/QOpenGLTexture>
#include <QtGui/qpainter.h>
#include <QtGui/qpalette.h>
#include <QtGui/qpixmap.h>
#include <QtGui/QPixmapCache>
#include <QtWidgets/QPlainTextEdit>
#include <QtPrintSupport/QPrinter>
#include <QtPrintSupport/QPrinterInfo>
#include <QtPrintSupport/QPrintDialog>
#include <QtPrintSupport/QPrintPreviewDialog>
#include <QtPrintSupport/QPrintPreviewWidget>
#include <QtWidgets/QProgressBar>
#include <QtWidgets/QProgressDialog>
#include <QtWidgets/qpushbutton.h>
#include <QtWidgets/qradiobutton.h>
#include <QtGui/QScreen>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/qscrollbar.h>
#include <QtGui/QSessionManager>
#include <QSettings>
#include <QtWidgets/QShortcut>
#include <QtWidgets/qslider.h>
#include <QtWidgets/qspinbox.h>
#include <QtWidgets/qsplashscreen.h>
#include <QtWidgets/qsplitter.h>
#include <QtWidgets/qstatusbar.h>
#include <QtWidgets/qstyle.h>
#include <QtWidgets/QStyledItemDelegate>
#include <QtWidgets/qstylefactory.h>
#include <QtWidgets/QStyleOptionButton>
#include <QtWidgets/QStylePainter>
#include <QtGui/QSyntaxHighlighter>
#include <QtWidgets/qtabbar.h>
#include <QtWidgets/QTableView>
#include <QtWidgets/qtabwidget.h>
#include <QtWidgets/QTextBrowser>
#include <QtGui/QTextDocument>
#include <QtGui/QTextDocumentFragment>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolBar>
#include <QtWidgets/qtoolbox.h>
#include <QtWidgets/qtoolbutton.h>
#include <QtWidgets/qtooltip.h>
#include <QtWidgets/QTreeView>
#include <QtWidgets/QTreeWidget>
#include <QtGui/qvalidator.h>
#include <QtGui/QWindow>
#include <QtWidgets/QWhatsThis>
#include <QtGui/QWhatsThisClickedEvent>
// QtNetwork
#include <QtNetwork/QNetworkAccessManager>
#include <QtNetwork/QTcpServer>
#include <QtNetwork/QTcpSocket>
// QtSvg
#include <QtSvg/QSvgRenderer>
#include <QtSvg/QSvgWidget>
// QtWidgets
#include <QtWidgets/QGraphicsScene>
#include <QtWidgets/QGraphicsView>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QWidget>
// QtXML
# include <QtXML/QDomDocument>
# include <QtXML/QDomElement>

#endif
